//
//  UserModelManager.h
//  iOSMobile
//
//  Created by QingSong_Hao on 17/7/3.
//  Copyright © 2017年 PCITC. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "UserModel.h"

#define UserModelFilepath [[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) lastObject] stringByAppendingPathComponent:@"userModel.data"]

@interface UserModelManager : NSObject
/**
 *  存储帐号
 */
+ (void)saveUserModel:(UserModel *)userModel withLoginState:(BOOL)loginState;

/**
 退出登录
 */
+ (void)logOut;

/**
 *  获取当前用户信息
 */
+ (UserModel *)userModel;

/**
 获取用户ID
 
 @return 获取用户ID
 */
+(NSString *)userID;

/**
 获取用户名
 
 @return 获取用户名
 */
+(NSString *)userName;

/**
 获取手机号
 
 @return 数据
 */
+(NSString *)phone;

/**
 获取店用户头像
 
 @return 数据
 */
+(NSString *)portrait;

/**
 用户身份

 @return 1老板
 */
+(NSString *)position;

/**
 获取店铺名
 
 @return 数据
 */
+(NSString *)shopName;

/**
 获取登录状态
 
 @return 获取登录状态
 */
+(BOOL)isLoginState;

@end
